﻿<?xml version="1.0" encoding="utf-8"?>
<root>
  <common>
    <log>
      <!-- Has effect in POSIX & Windows desktop apps only: -->
      <writeToConsole>true</writeToConsole>
      <purgeCount>10</purgeCount>
      <!-- The maximum age a log file (in days) can reach before being purged: -->
      <purgeAge>365</purgeAge>
      <!-- For Windows (Phone) Store apps, this is the only parameter that applies for logging.
      It determines the maximum size (in KB) the text log can reach before it is shifted to a 
      new one. After that, the old file is compacted and moved to the app temporary data store. -->
      <sizeLimit>2048</sizeLimit>
    </log>
  </common>
  <framework>
    <dependencies>
      <!-- Has effect in POSIX & Windows desktop apps only: -->
      <opencl>false</opencl>
    </dependencies>
    <stackTracing>
      <!-- The initial reserved capacity for the container which stores the stack trace: -->
      <stackLogInitialCap>64</stackLogInitialCap>
    </stackTracing>
    <gc>
      <msgLoopSleepTimeoutMilisecs>100</msgLoopSleepTimeoutMilisecs>
      <memBlocksMemPool>
        <initialSize>128</initialSize>
        <growingFactor>1.0</growingFactor>
      </memBlocksMemPool>
      <sptrObjectsHashTable>
        <initialSizeLog2>8</initialSizeLog2>
        <!-- Should be less than 0.75 at most, so as to avoid 
        the performance degradation of linear probing -->
        <loadFactorThreshold>0.7</loadFactorThreshold>
      </sptrObjectsHashTable>
    </gc>
    <!-- OpenCL module is only present for POSIX & Windows desktop apps: -->
    <opencl>
      <maxSourceCodeLineLength>128</maxSourceCodeLineLength>
      <maxBuildLogSize>5120</maxBuildLogSize>
    </opencl>
    <!-- ISAM module is only present for Windows desktop apps: -->
    <isam>
      <useWindowsFileCache>true</useWindowsFileCache>
    </isam>
  </framework>
  <application>
    <!--HERE YOU CAN INSERT THE TAGS REGARDING THE SETTINGS FOR YOUR APPLICATION-->
  </application>
</root>